- Contribute to a standardized Terragrunt directory structure organized by account, region, environment, and category for scalable configurations.
- Refactor and migrate legacy Terraform stacks by moving modules and resources between state files to minimize downtime and drift.
- Architect cross-account and cross-cloud-provider deployments leveraging best-practice RBAC roles and permission sets for least-privilege access.
- Apply DRY principles using Terragrunt wrappers to reduce code duplication, promote module reuse, and streamline maintenance.
- Enforce DRY principles using Kubernetes configuration tools (Tanka, Jsonnet, Helm, Kustomize) to manage multi-cloud deployments.
- Collaborate with DevOps and development teams to automate and standardize infrastructure deployments across multiple environments.
- Experience running Kubernetes workloads on AWS, Google Cloud Platform, and Azure.
- Experience with custom integrations such as Slack, bots, Jira, or other automation tools.
- Familiarity with GitOps and using GitHub Actions (including self-hosted runners).
- Strong understanding of CI/CD pipeline concepts (Jenkins preferred).
- Experience with security tools such as HashiCorp Vault and understanding of cloud security policies.
- Developer experience with Golang and Python (or similar programming languages).
- Strong hands-on experience with Terraform and Infrastructure as Code (IaC) methodologies.
- Solid understanding of Linux Administration (Rocky, CentOS, RHEL, Ubuntu).
- Experience with cloud-init image automation and Linux software installation.
- Familiarity with Temporal (or Cadence) and HashiCorp Consul.
- Expert with configuration management tools (Ansible preferred).
- Excellent communication skills across global teams and time zones.
- Strong analytical and problem-solving skills for complex cloud infrastructure challenges.
- Experience managing cross-functional teams including DevOps, architects, and business stakeholders.
- Understanding of multi-region, multi-environment deployment architectures
Company
Econosoft
United States of America
Location
Remote Position
(From Everywhere/No Office Location)
Job type
Full-Time
Golang Job Details
POSITION: SOFTWARE ENGINEER
LOCATION: 100% REMOTE
Our team is experiencing significant growth, and we are looking for a Software Engineer (Developer Experience) to help drive new initiatives.
This position heavily utilizes Terraform and Kubernetes and focuses on solving problems related to Infrastructure-as-Code (IaC), CI/CD, and Cloud Automation.
You will participate in cloud initiatives to adopt Kubernetes and implement scalable, secure cloud infrastructure.
Job Responsibilities:
Skills and Competencies:
Preferred Skills:
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs